/*重置*/
*{margin: 0;padding: 0;list-style: none;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {margin: 0;padding: 0;}
/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置文本格式元素 **/
a { text-decoration: none; }
a:hover { text-decoration: none; }
/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%;outline: none;} /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/*iconfont字体---------------------------------------------------------------------------------------------------------*/
@font-face {
    font-family: "iconfont";
    src: url('../fonts/iconfont.eot?t=1481596456764'); /* IE9*/
    src: url('../fonts/iconfont.eot?t=1481596456764#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff?t=1481596456764') format('woff'), /* chrome, firefox */
    url('../fonts/iconfont.ttf?t=1481596456764') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg?t=1481596456764#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
    font: normal normal lighter medium/normal iconfont;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-xd_plane:before { content: "\e616"; }
.icon-xd_rocket:before { content: "\e617"; }
.icon-xd_logo:before { content: "\e618"; }
.icon-xd_manag_easy:before { content: "\e619"; }
.icon-xd_tool_easy:before { content: "\e61a"; }
.icon-xd_pig:before { content: "\e61b"; }
.icon-xd_idCard:before { content: "\e61f"; }
.icon-xd_reservedPhone:before { content: "\e620"; }
.icon-xd_bankCarder:before { content: "\e621"; }
.icon-xd_police:before { content: "\e622"; }
.icon-xd_underLineBusiness:before { content: "\e623"; }
.icon-daohangtubiao_xd_productService:before { content: "\e624"; }
.icon-daohangtubiao_xd_personInfo:before { content: "\e625"; }
.icon-daohangtubiao_xd_account:before { content: "\e626"; }
.icon-daohangtubiao_xd_businessCount:before { content: "\e627"; }
.icon-xd_element:before { content: "\e628"; }
.icon-xd_idPolice:before { content: "\e629"; }
.icon-xd_info:before { content: "\e62a"; }
.icon-xd_info1:before { content: "\e62b"; }
.icon-xd_list:before { content: "\e62c"; }
.icon-xd_persent:before { content: "\e62d"; }
.icon-xd_morePlatform:before { content: "\e62e"; }
.icon-xd_rocket1:before { content: "\e62f"; }
.icon-xd_netWorking:before { content: "\e630"; }
.icon-xd_chinaMap:before { content: "\e631"; }
.icon-xd_bigBank:before { content: "\e632"; }
.icon-xd_twoCard:before { content: "\e633"; }
.icon-xd_leader:before { content: "\e634"; }
.icon-xd_wenhaoBG:before { content: "\e635"; }
.icon-xd_download:before { content: "\e636"; }
.icon-xd_search:before { content: "\e637"; }
.icon-xd_top:before { content: "\e638"; }
.icon-xd_down:before { content: "\e639"; }
.icon-xd_left:before { content: "\e63a"; }
.icon-xd_right:before { content: "\e63b"; }
.icon-xd_luckFace:before { content: "\e63c"; }
.icon-xd_moneyBox:before { content: "\e63d"; }
.icon-xd_choise:before { content: "\e63e"; }
.icon-xd_cut:before { content: "\e63f"; }
.icon-xd_add:before { content: "\e640"; }
.icon-xd_export:before { content: "\e641"; }
.icon-xd_gou:before { content: "\e642"; }
.icon-xd_cha:before { content: "\e643"; }
.icon-xd_arrowTop:before { content: "\e644"; }
.icon-xd_arrowLeft:before { content: "\e645"; }
.icon-xd_arrowRight:before { content: "\e646"; }
.icon-xd_arrowDown:before { content: "\e647"; }
.icon-xd_gou1:before { content: "\e648"; }
.icon-xd_cha1:before { content: "\e649"; }
.icon-xd_customerService:before { content: "\e64a"; }
/*面板样式-------------------------------------------------------------------------------------------------------------*/
.xd_panelBox{font-size: 14px;}
.xd_panelBox>.xd_panel>.xd_panelHead{padding: 15px;*zoom: 1;cursor: pointer;}
.xd_panelBox>.xd_panel>.xd_panelHead:after {content: '';display: block;height: 0;clear: both;}
.xd_panelBox>.xd_panel>.xd_panelBody{display: none;}
.xd_panelBox>.xd_panel>.xd_panelHead>.xd_panelHeadTitle{
    float: left;
    width: 75%;
    display: inline-block;
    white-space: nowrap;                       /*强制文本在一行内显示*/
    text-overflow: ellipsis;                   /*溢出省略号，支持ie、safari（webkit）*/
    -o-text-overflow: ellipsis;                /*溢出省略号，支持opera*/
    overflow: hidden;                          /*溢出隐藏*/
}
.xd_panelBox>.xd_panel>.xd_panelHead>.xd_panelHeadIcon{float: right;font-size: 12px;}
.xd_panelBox>.active>.xd_panelHead>.xd_panelHeadIcon{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    filter:progid:DXImageTransform.Microsoft.Matrix(M11=-1,M12=-1.2246467991473532e-16,M21=1.2246467991473532e-16,M22=-1,SizingMethod='auto expand');
}
.xd_panelBox>.active>.xd_panelBody{display: block}
/*css3动画-------------------------------------------------------------------------------------------------------------*/
@-webkit-keyframes rotate180 {
    0%{-webkit-transform:rotate(0deg);}
    100%{-webkit-transform:rotate(-180deg);}
}
@-webkit-keyframes rotateMinus180 {
    0%{-webkit-transform:rotate(-180deg);}
    100%{-webkit-transform:rotate(0deg);}
}
/*字体、颜色、动作、对其------------------------------------------------------------------------------------------------*/
.f12{font-size: 12px}
.f14{font-size: 14px}
.f16{font-size: 16px}
.fW{font-weight: bolder;}
.fL{font-weight: lighter;}
.text_dodgerblue{color: dodgerblue;}
.text_dodgerblue:hover,.text_dodgerblue:active{color: royalblue;}
.text_forestgreen{color: forestgreen}
.text_bb2820{color: #bb2820;}
.text_orange{color: orange;}
.text_darkgray{color: darkgray;}
.curP{cursor: pointer;}
.text_left{text-align: left;}
.text_right{text-align: right;}
.text_center{text-align: center;}
/*按钮、表单、表格-----------------------------------------------------------------------------------------------------*/
.btn{
    display: inline-block;padding: 5px 15px;margin-bottom: 0;font-size: 14px;line-height: 1.42857143;text-align: center;
    white-space: nowrap;vertical-align: middle;touch-action: manipulation;
    cursor: pointer;-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
    border-radius: 4px;
}
.btn_sm{padding: 3px 10px;font-size: 12px;}
.btn_darkGoldenRod{background: darkGoldenRod;color: #fff;border: 0;}
.btn_darkGoldenRod:hover{background: goldenrod;color: #fff}
.btn_cornsilk{background: cornsilk;color: #bb2820;border: 0;}
.btn_cornsilk:hover{background: wheat;}
.btn_bb2820{background: #bb2820;color: #fff;border: 0;}
.btn_bb2820:hover,.btn_bb2820:active{background: firebrick;}
.btn_white{background: white;color:black;border: 1px solid #ddd;}
.btn_white:hover,.btn_white:active{background: whitesmoke;border: 1px solid #ddd;}

.form input[type=text],.form textarea{
    display: inline-block;vertical-align: middle;padding: 5px 15px;font-size: 14px;line-height: 1.42857143;
    text-align: left;white-space: nowrap;touch-action: manipulation;cursor: pointer;
    border-radius: 4px;border: 1px solid #ddd;}
.form select{display: inline-block; padding: 5px 15px;border-radius: 4px;border: 1px solid #ddd;
    position: relative;top: 3px;}

.table{width: 100%;margin-top: 20px;font-size: 14px;}
.table thead{background: whitesmoke;font-weight: lighter;}
.table thead th{font-weight: lighter;}
.table th,.table td{padding: 10px;}
table.tableBolder th,table.tableBolder td{border: 1px solid #ddd;border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;}
table.tableHover tr:hover,table.tableHover tr:hover{background: whitesmoke;cursor: pointer;}
/*隐藏、显示、浮动-----------------------------------------------------------------------------------------------------*/
.floatL{float: left;}
.floatR{float: right;}
.clear:after {content: "";display: block;height: 0;clear: both;}
.clear {*zoom: 1;}
.disI{display: inline;}
.disIB{display: inline-block;}
.disN{display: none;}
/*边距-----------------------------------------------------------------------------------------------------------------*/
.padLR10{padding: 0 10px;}
/*摸态框---------------------------------------------------------------------------------------------------------------*/
.modal_mask{
    display: none;height:100%;width:100%;background: #000;position: fixed;top:0;left:0;z-index: 100;
    background:rgba(0,0,0,.5);-webkit-background:rgba(0,0,0,.5);-moz-background:rgba(0,0,0,.5);-ms-background:rgba(0,0,0,.5);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#50000000', EndColorStr='#50000000');
}
.modal{display:none;width: 500px;position: fixed;top: 50%;left: 50%;z-index:101;line-height:50px;background: #fff;
    border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;
    opacity: 0;}
.modal .active{
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.modalHead:after {content: "";display: block;height: 0;clear: both;}
.modalHead {*zoom: 1;border-bottom: 1px solid #ddd;font-size: 16px;}
.modalHeadText{float: left;padding: 0 10px;}
.modalHeadClose{float: right;color:#ccc;padding: 0 10px;font-size: 14px;cursor: pointer;}
.modalHeadIcon:hover{color:#000;}
.modalBody{font-size: 16px;padding-top: 20px;}
.modalFoot{padding: 10px 15px;}


































